#include <stdio.h>

int main() {
  int i = 10;
  int a = i;

  printf("i = %d", a);

  // 下面汇编语句的作用就是改变内存中 i 的值
  // 但是又不让编译器知道
  __asm {
    mov dword ptr[ebp - 4], 20h }

  int b = i;
  printf("i = %d", b);
  return 0;
}